package cn.t.dto.sku;


import cn.t.core.mode.BaseDTO;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 商品表(Sku)share dto对象
 *
 * @author t
 * @since 2024-05-29 14:37:45
 */
@Data
//"商品表")
public class SkuDTO extends BaseDTO implements Serializable {

   //"销售码")
    private String skuCode;


   //"商品名称")
    private String skuName;


   //"商品图片")
    private String skuImg;


   //"商品类别主键id")
    private Long categoryId;

   //"商品类别名称")
    private String categoryName;


   //"启用:0/禁用:1")
    private Integer status;


   //"商品尺寸(S、M、L)")
    private String size;


   //"重量")
    private BigDecimal weight;


   //"计价单位含物理单位个数")
    private String qty;


   //"计价单位")
    private String chargeUnit;


   //"物理单位")
    private String physicalUnit;


   //"商品描述")
    private String description;


   //"拆包商品对应的主商品")
    private String pSkuCode;


   //"自定义绝对误差，这里不设置的话程序里默认使用5克")
    private Integer errorRate;


   //"变更时间起(查询用)")
    private Date gmtModifiedStart;
   //"变更时间止(查询用)")
    private Date gmtModifiedEnd;
   //"创建时间起(查询用)")
    private Date gmtCreatedStart;
   //"创建时间止(查询用)")
    private Date gmtCreatedEnd;
}

